electrical resonance - French English Dictionary